less talk more work - German English Dictionary